@charset "utf-8";
img,div,body,html,a,ul,li{margin:0;padding:0;}
/* *{margin:0;padding:0;}*/
a,div,img {border:none}
html { overflow-y:scroll;overflow-x:hidden;}
body {font:14px "微软雅黑",Verdana, Arial, Helvetica, sans-serif; width:100%; text-align:center}
div { overflow:hidden;}
li{list-style:none;}
img{border:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#000;}

.fl { float:left}
.fr {float: right}
.ML20 { margin-left: 20px}
.m10 {margin: 10px}
.m3 {margin: 3px}
.button { border: none}
.hidden {display: none}

.fsize9 { font-size: 10px}
.fsize10 { font-size: 12px}
.red { color: #F00}
.pointer { cursor: pointer}

#wrapper{width:100%;}

#top {height:68px;width:100%; background-image:url(../images/bg.jpg)}
.top_center { width:1000px; margin:0px auto; text-align:left}
#logo { margin-top:10px}
.top_center ul { margin-left:40px; margin-top:42px}
.top_center ul li { background-image:url(../images/navidown.gif); width:82px; height:26px; float:left; text-align:center; line-height:30px; font-weight:bolder;}
.top_center ul li a{ color:#EEE}
.top_center ul .in { background-image:url(../images/naviup.gif); width:82px; height:26px; float:left}
.top_center ul .in a{ color:#090}
.textcenter {text-align: center}
.textleft {text-align: left}
.textright {text-align: right}
#main { width:1000px; text-align:left; margin:0 auto}
#main .block{border:1px solid #555; border-top:6px solid #555; border-bottom:3px solid #555; margin-top:10px}
#main .title{ margin:0.5em; border-bottom:1px solid #666; font-weight:bolder;}
#main .pointer{ cursor: pointer}
#main .list{ margin:0.5em 0.5em 0.2em 1.5em;}
#main .list a{  color:#000}
#main .list a:hover { color: #F00}
#main .list .inli a{ color:#090}
#main .list .inli a:hover{ color:#F00}

#main_left { width:180px;float:left;}

#main_left .block{border:1px solid #555; border-top:6px solid #555; border-bottom:3px solid #555; margin-top:10px; height:auto}
#main_left .title{ margin:0.5em; border-bottom:1px solid #666; font-weight:bolder; background:url(../images/clickonoff.jpg) right bottom no-repeat}
#main_left .inblock{ color: #090}


#main_right { width:800px;float:left; margin-left:16px}
#main_right .block {border:none; border-top:6px solid #555; border-bottom:3px solid #555; margin-top:10px; height:auto}
#main_right #path{ text-align: right; border-bottom: 1px solid #090; margin-top: 1px}
#main_right #path a {color:#223}
#main_right #path a:hover { color: #F00}


#main_right .showinfo { margin-top: 8px; border-left: 6px solid  orange; padding:9px; font-size:14px;  text-indent: 2em; background:url(../images/showinfobg.jpg)}
#main_right .showtable   { width:auto; padding:9px; font-size:14px}
#main_right .showtable .tableborder{ background-color: orange; width:100% !important ; width: 97%; border-top: 5px solid orange}
#main_right .showtable .tableborder .tr1 td{ height: 30px; background-color:white;  font-size:14px}

#main_right .showtable_other { width:auto; padding:9px; font-size:14px}
#main_right .showtable_other .tableborder{ background-color: orange; width:100% !important ; width: 97%; border-top: 3px solid orange}
#main_right .showtable_other .tableborder .tr1 td{ height: 30px; background-color:white;  font-size:14px}

#main_right .showtable_other_head { width:auto; padding-left:9px; font-weight: bold; font-size:14px;}
#main_right .showtable_other_head .button{background-color: #FFF;font:12px "微软雅黑"; font-size: 12px; cursor: pointer}
#main_right .showtable_other_head div{ float: left; height: 18px;  margin: 0px; font-size: 12px}
#main_right .showtable_other_head .title2 {border-bottom: orange 2px solid; font-size: 14px}

#main_right .showtable2_head { margin-top: 35px; font-weight: bold; font-size:14px;}
#main_right .showtable2_head .button{background-color: #FFF;font:12px "微软雅黑"; font-size: 12px; cursor: pointer}
#main_right .showtable2_head div{ float: left; height: 18px;  margin: 0px; font-size: 12px}
#main_right .showtable2_head .title2 {border-bottom: orange 4px solid; font-size: 14px}
#main_right .titlediv { margin-top: 10px}
#main_right .title3 {border-bottom: orange 3px solid; float: left}

#main_right .showtable2_body {border-bottom:3px solid  orange;  font-size:14px;  }
#main_right .showtable2_body  td {background-color:white;  font-size:14px; padding-bottom: 5px; padding-top: 5px}
#main_right .showtable2_body  table { background-color: orange; width:100% }

#main_right .showtable3_body { font-size:14px;  }
#main_right .showtable3_body  td {background-color:white;  font-size:14px; padding-bottom: 3px; padding-top: 3px}
#main_right .showtable3_body  table { background-color: orange; width:100% }

#main_right .showContent {border-bottom:3px solid  orange;  font-size:14px; }

#main_right .showbutton_right { width:auto; padding:6px 30px; font-size:14px; text-align:right}
#main_right .showbutton_right .button{ cursor: pointer; border: 1px orange solid;border-bottom: 5px orange solid; padding: 2px; background-color: #FFF;font:14px "微软雅黑"}
#main_right .showbutton_left { width:auto; padding:0px 30px; margin-top: 8px; font-size:14px; text-align:left}
#main_right .showbutton_left .button{ cursor: pointer; border: 1px orange solid;border-bottom: 5px orange solid; padding: 2px; background-color: #FFF;font:14px "微软雅黑"}


#main_right .showtableindex_body {border-bottom:3px solid  orange;  font-size:14px;  }
#main_right .showtableindex_body ul { margin: 5px}
#main_right .showtableindex_body li {text-indent: 1em}

#main_right .showtableindex_body { font-size:14px;  }
#main_right .showtableindex_body  td {background-color:white;  font-size:14px; text-indent: 1em; padding-top: 2px;padding-bottom: 2px}
#main_right .showtableindex_body  table { background-color: orange; width:100% }

#main_right .showtableindex_head { margin-top: 20px; font-weight: bold; font-size:14px;}
#main_right .showtableindex_head .button{background-color: #FFF;font:12px "微软雅黑"; font-size: 12px; cursor: pointer}
#main_right .showtableindex_head div{ float: left; height: 18px;  margin: 0px; font-size: 12px}
#main_right .showtableindex_head .title2 {border-bottom: orange 4px solid; font-size: 14px}


.tr2 td{ background-color:#FFF; }

.showmessage { text-indent: 0em; line-height: 30px;margin-top: 30px; margin-bottom:30px; border-left: 6px solid  orange; padding:40px; font-size:14px; background:url(../images/showinfobg.jpg)}



.textarea { width: 100%; height: 100px}
.input_text_default { width:250px; height: 20px; margin: 5px; margin-left: 0; border: 1px solid teal; border-bottom:2px solid teal; line-height: 20px}
.input_text_1 { width:40px; height: 20px; margin: 5px; border: 1px solid teal; border-bottom:2px solid teal; line-height: 20px}
.input_text_2 { width:90px; height: 20px; margin: 5px; border: 1px solid teal; border-bottom:2px solid teal; line-height: 20px}
.small_text_input { width:40px; height: 20px; margin: 5px; border: 1px solid teal; border-bottom:2px solid teal; line-height: 20px}
.input_text_4 {width:250px; height: 18px; border: 1px solid teal; border-bottom:2px solid teal;font-size: 12px}
.input_text_3 { width:90px; height: 18px; border: 1px solid teal; border-bottom:2px solid teal;line-height: 18px}
.select_default {margin: 5px;  border: 1px solid teal; border-bottom:2px solid teal; line-height: 20px}
.select_radio {margin: 5px;  border-bottom:2px solid teal; line-height: 20px}

.table_tr_bg1 td{height: 30px;  font-size:14px; background-color:#F9F9F9}
.table_tr_bg2 td{height: 30px;  font-size:14px; background-color:#FFF}
.table_tr_bgin td {height: 30px; font-size:14px; background-color:#CEC}
.separator {height: 30px; margin: 0px; display: inline-block; border-left: 1px solid  #F88; }

.button_1 {  border: 1px solid orange; cursor: pointer; padding: 2px; _padding: 0px; _margin-top: 5px; background-color: #FFF;font:12px "微软雅黑"}
.textarea_1 { width: 250px; height: 50px; border: 1px  solid teal; margin-top: 5px}
.fileeditor1 { width: 100%; height: 400px; border: 1px  solid teal}

.set_show_tip { font-size: 11px; color: gray}
.span_su { font-size: 12px; color:#3399ff}
.deletelink { font-size: 12px; color:#3399ff}
.search_div_1 { border-bottom: 1px solid teal; margin-top: 8px; margin-bottom: 8px; padding-bottom: 5px}

.pageX span{ float: left; border: 1px orange solid; display: block; margin-left: 10px; font-size: 12px; height: 12px}

.treeblock * { display: block; margin-left:1px; float: left; line-height: 20px}
.smallspan { font-size: 10px;}

.select_action { margin-top: 5px;}
.select_action div { float: left ; margin: 5px; }
.select_action .select {  font-weight: bolder;}
.select_action .select a { color: tomato}

#footer{position:fixed;	top:1000px; height:40px; line-height:40px; left:-17px;width:100%; background-image:url(../images/bg.jpg); color:#FFF}
#footer a { color: #F00}












/*文件上传*/
.f10 { font-size: 10px}
.mt8 { margin-top: 8px}
.file_upload {}
.file_upload_col1 { padding-top: 5px}
.file_upload_col2 { padding-top: 5px;}
#attachment_upload { clear: both; margin-top: 10px; border-top: 1px dashed orange; height: 30px;}
#attachment_select {}
#show_upload_form { margin: 5px; border: 1px solid orange ; border-bottom: 3px solid orange;cursor: pointer; background-color: #FFF; padding: 2px; padding-bottom: 0px}
#goon_upload {border: 1px solid orange ; border-bottom: 3px solid orange;cursor: pointer; background-color: #FFF; padding: 2px; padding-bottom: 0px}
.tabar { margin-top: 8px; border-bottom:1px solid orange;width: 635px ;height: 27px;overflow: visible}
.tabar a{font-size: 12px;border:1px solid orange;float:left;height:26px;line-height:26px;margin:0 5px;padding:0 5px;}
.tabar a.current{border-bottom:1px solid #fafafa;font-weight: bold}
.file_upload_box {border: 1px solid orange; width: 613px ; padding: 10px; border-top: none; }
#file_upload_box_2 { display: none}
.file_upload_box .onefile { margin: 5px;}
.file_upload_box .onefile .input_text_up { width:200px; border: 1px solid teal; border-bottom:2px solid teal;}
.file_upload_box .onefile .buttonup { font-size: 12px;cursor: pointer; border: 1px orange solid;border-bottom: 2px orange solid; padding:0px; background-color: #FFF;}
.file_upload_box .actiondiv { margin-top: 10px}
.file_upload_box .actiondiv .button{ cursor: pointer; border: 1px orange solid;border-bottom: 3px orange solid; background-color: #FFF; padding: 2px}
#tip_up { padding: 5px}
#brk_uploading,#brk_upload_tip {display: none}

#uploadtarget { display: none}

.titleimgdiv {margin: 3px}

#attachment_private {}
#attachment_public {}
#attachment_has {}
#attachment_private * {font-size: 12px}
.attachment_oneimg_div { height:60px;float: left; width: 100%;text-align: left}
.attachment_oneimg_div_img { height: 50px; width: 60px;  vertical-align: middle; text-align: center;border: 1px solid #999}
.attachment_oneimg_div .texttop { vertical-align: top}
.attachment_oneimg_div .texttop a {display: inline-block}
/*内容编辑*/
.contentform {font-size: 14px}
.contentform .input_text{width:400px; height: 20px;border: 1px solid teal; border-bottom:2px solid teal; line-height: 20px;margin: 3px 0px}
.contentform .content_group_big_row { margin-top: 8px; border-bottom: 5px solid teal}
.contentform .content_group_row { margin-top: 8px;}
.contentform .content_group_hidden { display:hidden; width: 0px; height: 0px; overflow: hidden}
.ccol1 {width: 150px;  border: 1px solid #E1E1E1; border-bottom: none; background:#fafafa;}
.cname { padding: 3px; font-size: 14px;}
.cdesc { font-size: 12px; color: #2B6FB6; padding: 3px;}
.ceditorDIV { width:100%; }
.ceditor {width:99.7%;}

.content_group_row .thetable {background-color: #E1E1E1; width: 100%;}
.content_group_row .td1 { vertical-align: top;width: 150px;background:#fafafa;}
.content_group_row .td2 { vertical-align: top;width: auto;padding-left:5px ;background:#fafafa;}

.show_top_box { width: 100%; border-bottom:1px solid orange ;height: 27px;overflow: visible}
.show_top_box a{font-size: 12px;border:1px solid orange;float:left;height:26px;line-height:26px;margin:0 5px;padding:0 5px;}
.show_top_box a.current{border-bottom:1px solid #fafafa;font-weight: bold}
.show_bottom_box { width: 100%; border-top:1px solid teal ;height: 27px;overflow: visible}
.show_bottom_box div{cursor: pointer;font-size: 12px;border:1px solid teal;border-top: none;float:left;height:26px;line-height:26px;margin:0 5px;padding:0 5px;}
.show_bottom_box .notmust {border:1px solid orange;border-top: none;}

.select_div {height: 80px; overflow-y: scroll;width:400px;border: 1px solid teal; border-bottom:2px solid teal;margin: 3px 0px; font-size: 0.9em}
.select_div .m3 {margin: 3px}



.data_one_row {margin:3px;}

#Component_Canvas_box { border: 1px solid teal; border-bottom: 0px;display: none;  }
#Component_Canvas{margin: 10px; margin-bottom: 0px}
#Component_Canvas_lib { display: none}

.width100B { width: 100%}
.ie6qusi { height: 10px}
.id_top { font-size: 10px; color: tomato}

.page_div {font-size: 12px;}
.page_div a {display: inline-block; border: 1px solid orange; margin: 2px;margin-top: 5px;padding:2px 6px; font-size: 10px}
.page_div a.current{display: inline-block; border: 1px solid teal;border-bottom-width: 2px; margin: 2px;margin-top: 5px;padding: 2px 6px; font-size: 10px}
.page_div_input {width:30px; height: 15px; border: 1px solid teal; font-size: 12px;margin: 0; }
.page_div_button { border: 1px solid teal;height: 19px;margin-top: 10px; background-color: #FFF ; cursor: pointer;padding: 0;margin: 0}

/*图集*/
#photo_coll_hidden_inputs {display:none}
#photo_coll_big_div {width: 630px;padding: 5px}
#photo_coll_big_div * {font-size: 12px}
.photo_coll_one_div {height: 150px;display: inline-block;width: 290px; 
                     border: 1px solid #c0c0c0;float: left;
                     margin: 10px 10px 0px 10px !important;margin: 5px 5px 0px 5px;}
.photo_coll_one_div_left {float: left;width: 160px;height: 160px; text-align: center}
.photo_coll_one_div_right {float: left;width: 124px}
.photo_coll_one_div_right textarea {width: 118px; height: 60px;overflow-y:auto}
.input_text_photo_coll_2 { width:50px; height: 20px;margin: 1px; border: 1px solid teal; border-bottom:2px solid teal; line-height: 20px}
